@charset "UTF-8";

#content-box-1{
margin:65px 0 0 30px;
width:730px;
display:block;
}
#content-box-1 h3, #content-box-2 h3{
width:730px;
height:25px;
margin:0 0 10px 0px;
}
#content-box-1 div{
padding:0px 0px 0px 0px;
width:730px;
font-size:12px;
}
#content-box-1 span{
color:#cc0000;
}
#content-box-2{
margin:20px 0px 0px 30px;
padding:0px;
text-align:center;
font-size:12px;
width:730px;
background:url(../../common/imgs/main_bg01.gif) top no-repeat;
}
#content-box-3{
margin:0px 0px 30px 0px;
padding:20px 0px;
text-align:center;
font-size:12px;
width:730px;
background:url(../../common/imgs/main_bg01.gif) bottom no-repeat;
}
#tbl-1{
width:730px;
margin:20px 0px 0px 30px;
padding:0px;
font-size:12px;
text-align:left;
background:url(../../common/imgs/main_bg01.gif) top no-repeat;
}
#tbl-1 tr{
vertical-align:top;
background:url(../../common/imgs/main_bg01.gif) bottom no-repeat;
}
#tbl-1 th{
vertical-align:top;
width:131px;
line-height:37px;
padding:0px 5px 0px 10px;
}
#tbl-1 th span{
color:#cc0000;
font-size:9px;
vertical-align:top;
}
#tbl-1 td{
padding:5px 0px;
}
#tbl-1 td span{
width:550px;
padding:3px 0px 3px 10px;
display:block;
line-height:25px;
border-left:2px solid #e8deb0;
}
#tbl-1 span#add-input span{
display:block;
line-height:25px;
padding:3px 0px;
margin:0px;
vertical-align:middle;
border:none;
}
#tbl-1 input{
background-color:#f5f5f5;
border:1px solid #b3b3b3;
height:18px;
margin:0px;
padding:0px;
overflow:hidden;
line-height:18px;
}
.large_input{
width:350px;
}
.medium_input{
width:100px;
}
.small_input{
width:50px;
}
#tbl-1 select{
background-color:#f5f5f5;
border:1px solid #b3b3b3;
height:20px;
margin:0px;
width:100px;
}
#tbl-1 textarea{
background-color:#f5f5f5;
border:1px solid #b3b3b3;
padding:0px;
margin:5px 0px;
line-height:18px;
width:420px;
}
.button{
width:100%;
text-align:center;
padding-top:20px;
}
.button .btn-contact{
width:180px;
height:35px;
border:0px;
cursor:pointer;
background:url(../imgs/button.jpg) no-repeat;
}
.button .btn-back{
width:180px;
height:35px;
border:0px;
cursor:pointer;
background:url(../imgs/back.jpg) no-repeat;
}
.button .btn-send{
width:180px;
height:35px;
border:0px;
cursor:pointer;
background:url(../imgs/send.jpg) no-repeat;
}
.preview{
color:#cc0000;
width:100%;
text-align:center;
padding-top:20px;
font-size:12px;
}
.error{
color:#cc0000;
font-weight:bold;
font-size:12px;
}























